concrete knowledge